package mx.ipn.persistencia.dao;

import java.util.ArrayList;

import mx.ipn.to.PercepcionEmpleadoTO;

public interface PercepcionEmpleadoDAO {
	public boolean insertPercepcionEmpleado(PercepcionEmpleadoTO percepcionEmpleadoTO);

	public short updatePercepcionEmpleado(PercepcionEmpleadoTO percepcionEmpleadoTO,
			PercepcionEmpleadoTO percepcionEmpleadoTONuevo);

	public PercepcionEmpleadoTO findPercepcionEmpleadoByPercepcionEmpleado(
			int idPercepcion, int idEmpleado);

	public ArrayList<PercepcionEmpleadoTO> selectPercepcionEmpleado();

	public PercepcionEmpleadoTO selectPercepcionEmpleadoByPercepcion(int idPercepcion);

	public PercepcionEmpleadoTO selectPercepcionEmpleadoByEmpleado(int idEmpleado);
}
